#ifndef _BSP_BEEP_H
#define _BSP_BEEP_H

#include "stm32f4xx_hal.h"
	
#define BEEP_RCC_CLK_ENABLE()		__HAL_RCC_GPIOF_CLK_ENABLE()
#define BEEP_Pin 								GPIO_PIN_8
#define BEEP_GPIO_Port 					GPIOF

// 有源蜂鸣器
#define BEEP_HAVE_POWER					


#ifdef BEEP_HAVE_POWER
#define BEEP_ENABLE()						HAL_GPIO_WritePin(BEEP_GPIO_Port, BEEP_Pin, GPIO_PIN_SET)
#define BEEP_DISABLE()					HAL_GPIO_WritePin(BEEP_GPIO_Port, BEEP_Pin, GPIO_PIN_RESET)
#else

#endif

void bsp_InitHardBeep(void);


#endif
